
/*header**************************************************/
html,body {
  margin:0;
  padding: 0;
}
a{
  text-decoration: none !important;
}
a:hover{
  text-decoration: none !important;
}
body{
  background-image: url("/images/homebg.jpg");
  background-size: 100% 100%;
}
header{
  height: 4rem;
  position: fixed;
  width: 100%;
  background-color: white;
}
header>div>div{
   display: inline;
   float: right;
}
header>div>img,header>div>form{
  display: inline-block;
  float: left;
}
header>div input{
  margin-top: 0.8rem;
  height:2rem;
}
header>div>div>a{
  display: inline-block;
  margin: 1rem 1.5rem;
  font-size: 1.7rem;
  color: #5e5e5e;
}
header>div>div>a:hover{
  color: orange;
}
/*header*************************************************/

/*首页左侧**********************/
div.homeleft{
  padding: 5rem 0 0 0;
}
div.homeleft>button{
  width: 100%;
  height:3rem;
  border: none;
  font-size: 1.7rem;
  color: red;
  margin-bottom: 1rem;
}
/*首页右侧*********************************/
div.homeright{
  margin: 5rem 0 0 0;
  float: right;
  background-color: white;
  padding: 0;
}
div.homeright form{
  margin: 1rem 2rem;
}
div.homeright input{
  margin-bottom: 0.8rem;
  height:2.5rem;
  width: 100%;
  padding-left: 1rem;
}
div.homeright input:last-child{
  padding-left: 0;
  height:2.7rem;
  background-color: orangered;
  border: none;
}
div.homeright h4{
  margin-left: 1.7rem;
}
div.homeright .index-gt{
  position: relative;
  width: 100%;
  height:10rem;
}
div.homeright .index-gt .bg{
  position: absolute;
  width: 100%;
  height: 45%;
  background-image: url("/images/bg.jpg");
  background-size: 100% 100%;
}
div.homeright .index-gt .name{
  display: inline-block;
  width: 3.5rem;
  height: 3.5rem;
  margin-top: 2rem;
  border-radius: 1.75rem;
  overflow: hidden;
  margin-left: calc(50% - 1.75rem);
}
div.homeright .index-gt .name img{
  width: 100%;
  height:100%;
}
.index-gt p{
  margin-bottom: 0;
  text-align: center;
}
.index-gt .weibo{
  display: flex;
  justify-content: space-around;
  padding: 0.5rem 0;
}
.index-gt .weibo a{
  font-size: 1rem;
}
/*登录*****************************************************/
#lgin{
  width: 30rem;
  height:20rem;
  margin: auto;
}
#login{
  width: 15rem;
  margin: auto;
  margin-top: 2rem;
  padding-left: 2rem;
}
div.modal-backdrop-bg{
  opacity: 0;
}
/*主要内容***************************************/
#cont{
  background-color: #9e9e9e;
  padding-bottom: 1rem;
}
#homecenter{
  margin-top: 5rem;
}
#homecenter form{
  background-color: white;
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
}
#homecenter form textarea{
  border:1px solid red;
  resize: none;
  width: 100%;
}
#homecenter form input{
  width: 3rem;
  height:2rem;
  border: 1px solid orange;
  background-color: #ffc09f;
  margin-top: 0.7rem;
  float: right;
  opacity: 0.7;
}
#homecenter .every{
  margin-bottom: 1rem;
  padding: 0.8rem 1rem;
  background-color: white;
}
#homecenter .every .img{
  position: absolute;
  width: 3.5rem;
  height:3.5rem;
  border-radius: 1.75rem;
  overflow: hidden;
}
#homecenter .every .img>img{
  width:100%;
  height:100%;
}
#homecenter .tripe h4{
  margin-bottom: 0;
}
#homecenter .every .tripe{
  margin-left: 4rem;
  margin-top: 0.5rem;
}
#homecenter .every span{
  color: rgb(128,128,159);
  font-size: 12px;
}
#homecenter .every .good{
  display: flex;
  justify-content: space-around;
}
#homecenter .every .good a{
  color: rgb(128,128,159);
}
#homecenter .every .good a:hover{
  color: orange;
}